staying there - French English Dictionary